Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OPULENS PLACE Terraced £922,833 £546,250 28 Nov 2006
2 OPULENS PLACE Terraced £875,495 £525,000 6 Dec 2006
3 OPULENS PLACE Terraced £929,168 £550,000 10 Nov 2006
4 OPULENS PLACE Terraced £1,081,365 £875,000 2 Dec 2019
5 OPULENS PLACE Terraced £1,107,784 £665,000 9 Aug 2013
6 OPULENS PLACE Terraced £1,000,565 £600,000 8 Dec 2006